intermodal terminal - German English Dictionary